﻿using System;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Collections;
using System.Drawing;
using System.Reflection;
using System.Workflow.ComponentModel.Compiler;
using System.Workflow.ComponentModel.Serialization;
using System.Workflow.ComponentModel;
using System.Workflow.ComponentModel.Design;
using System.Workflow.Runtime;
using System.Workflow.Activities;
using System.Workflow.Activities.Rules;

namespace Workflow
{
    partial class TakeoutProviderStateMachine
    {
		#region Designer generated code
        
        /// <summary> 
        /// Required method for Designer support - do not modify 
        /// the contents of this method with the code editor.
        /// </summary>
        [System.Diagnostics.DebuggerNonUserCode]
        private void InitializeComponent()
        {
            this.CanModifyActivities = true;
            this.stateDelivered = new System.Workflow.Activities.StateActivity();
            this.stateRouted = new System.Workflow.Activities.StateActivity();
            this.stateBroadcasting = new System.Workflow.Activities.StateActivity();
            this.stateCreated = new System.Workflow.Activities.StateActivity();
            // 
            // stateDelivered
            // 
            this.stateDelivered.Name = "stateDelivered";
            // 
            // stateRouted
            // 
            this.stateRouted.Name = "stateRouted";
            // 
            // stateBroadcasting
            // 
            this.stateBroadcasting.Description = "Takeout Provider is in the broadcasting state";
            this.stateBroadcasting.Name = "stateBroadcasting";
            // 
            // stateCreated
            // 
            this.stateCreated.Name = "stateCreated";
            // 
            // TakeoutProviderStateMachine
            // 
            this.Activities.Add(this.stateCreated);
            this.Activities.Add(this.stateBroadcasting);
            this.Activities.Add(this.stateRouted);
            this.Activities.Add(this.stateDelivered);
            this.CompletedStateName = "stateDelivered";
            this.DynamicUpdateCondition = null;
            this.InitialStateName = "stateCreated";
            this.Name = "TakeoutProviderStateMachine";
            this.CanModifyActivities = false;

        }

        #endregion

        private StateActivity stateBroadcasting;
        private StateActivity stateDelivered;
        private StateActivity stateRouted;
        private StateActivity stateCreated;


    }
}
